@charset "utf-8";

/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 
{ font-family:"宋体",Arial, Helvetica, sans-serif; margin:0; padding:0; color:#333; font-size:12px;}
body {text-align:left; background:#fff; width:auto; height:auto; }
/*头部*/

/*头部*/
/*头部1*/

#header {  height:289px;background:url(images/header_bg.gif) repeat-x 0px 0px; }
#header .login-info { width:997px; background:url(images/index_02.gif) repeat-x 0px 0px;  height:37px; margin:0px auto; line-height:37px;}
#header .login-info span { float:left; width:307px; height:37px; overflow:hidden;}
#header .login-info span a { padding-left:10px; padding-right:6px; color:#0080C8}
#header .login-info ul { width:690px; height:23px; float:right;}
#header .login-info ul li { width:auto; height:auto;  float:right; }
#header .login-info ul li a { color:#666666; display:block; padding:0px 10px; }
#header #header01 { width:997px; height:104px; margin:0px auto; }
#header #logo { float:left; margin-top:15px; border:none; }
#header #header01_menu { width:997px; margin:0px auto; height:148px; background:url(images/header_bg.gif) repeat-x 0px -141px; }
#header .header01_menu01,#header .header01_menu011 { width:628px; padding-left:10px; background:url(images/zindex_17.gif) repeat-x 0px -42px; overflow:hidden; float:left; margin-left:20px; _margin-left:10px;}
#header .header01_menu011 { width:58px; margin-left:150px;}
#header .header01_menu02,#header .header01_menu022 { padding-right:8px; background:url(images/zindex_21.gif) no-repeat right top;}
#header .header01_menu ul,#header .header01_menu033 { height:40px; width:620px; background:url(images/header_bg.gif) repeat-x 0px -289px; font:bold 14px "宋体";  }
#header .header01_menu033 { width:50px; text-align:center;}
#header .header01_menu ul li { float:left; width:98px; text-align:center; }
#header .header01_menu ul li a.menuhover { width:124px; height:40px; color:#fffc00; background:url(images/zindex_17.gif); text-align:center; z-index:9999; position: relative; padding:0px; margin:0px auto 0px -8px; _margin-right:-2px; overflow:visible; line-height:42px;  overflow:hidden; }
#header .header01_menu ul li a,#header .header01_menu033 a { color:#6c6c6c; height:38px; width:auto; overflow:hidden; line-height:46px; display:block;   }
#header .header01_menu ul li a:hover { text-decoration:none;}
#header .header01_menu .li01 { width:2px; padding:0px; height:38px; background:url(images/zindex_17.gif) repeat-x -10px -42px;}
#header .menu_bottom { float:left; margin-left:20px; _margin-left:10px; width:762px; height:42px; overflow:hidden;  }
#header .menu_bottom ul {  color:#ffffff; }
#header .menu_bottom ul li { float:left; font:normal 12px "宋体";}
#header .menu_bottom ul li a { color:#ffffff; padding:0px 8px; font:normal 12px/44px "宋体";}
#header .menu_bottom ul li a:hover{ color:#fffc00;}
#header .menu_bottom ul li a.hover { font-weight:bold; color:#fffc00;}
#header .menu_bottom .hide { display:none;}
#header .menu_bottom01 { width:997px; height:auto; float:left; }
.header_b01 { width:auto; height:auto; margin:11px 0px 0px 16px; display:inline;  float:left;  }
.header_b01l,.header_b01m,.header_b01r,.header_b02l  { width:54px; height:44px; background:url(images/zindex_17.gif) repeat-x 0px -82px; float:left;}
.header_b02l { width:64px; background-position:-54px -82px;}
.header_b01l,.header_b02l { font:bold 12px/44px "宋体"; text-align:center;}
.header_b01m { width:172px; padding-top:5px; padding-top:6px\0; #padding-top:6px; background:url(images/header_bg.gif) repeat-x 0px -329px;}
.header_b01m a { color:#8a8a8a; padding:2px 2px 1px 6px; float:left; height:14px; width:auto; overflow:hidden; }
.header_b01m a:hover { color: #ff6600;}
.header_b01r { width:22px;  background:url(images/zindex_17.gif) repeat-x 0px -126px;}
.header01_menu0212 { float:left; margin-left:20px; margin-top:21px;}
.header01_menu0212 a { color:#ff2a00; text-decoration:underline;}
.header01_menu0212 a:hover { color:#ff0000;}
/*头部1*/
/*首页内容部分*/
#main_bg {width:auto; height:auto; background-image:url(images/zindex_0211.gif); background-repeat:repeat-x; padding-top:9px;}
/*首页第一部分begin*/
#main01,#main02,#main03,#main04,#main05{width:970px; height:400px;  margin-left:auto; margin-right:auto; overflow:hidden; }
#m01l {width:300px; height:400px; overflow:hidden; float:left; }
#m01l_slide { width:290px; height:240px; border:1px solid #ffcf8d; background-color:#feeed7; padding:4px; }
.m01l_b { width:298px; height:139px; border:1px solid #ffcf8d; background-color:#feeed7; margin-top:9px; overflow:hidden;}
.m01l_b_title { width:100%; height:30px; line-height:30px; overflow:hidden; text-align:left; color:#717171; line-height:34px; } 
.m01l_b_title h1 a { width:65px; height:30px; line-height:32px; float:left; font-size:14px; font-weight:bold; color:#f20c00; margin-left:5px;}
.m01l_b .content { width:290px; height:103px; border:1px solid #ffcf8d; background-color:#FFFFFF; margin-left:3px;}
#m01m {width:348px; height:399px; overflow:hidden; margin-left:9px; float:left; border-left:1px solid #ffcf8d; border-right:1px solid #ffcf8d; border-bottom:1px solid #ffcf8d; }
.m01m_tittle,.m04r_tittle,.m051_tittle,.m052_tittle,.m053_tittle,.m054_tittle { width:348px; height:34px; background-image: url(images/zindex_46.gif); background-repeat:repeat-x; overflow:hidden; float:left;}
.m01m_tittle img { margin-left:-1px; float:left;}
.m01m_tittle h1 a { width:175px; font-size:14px; font-weight:bold; color:#f20c00; float:left;  line-height:35px; line-height:36px\0; *line-height:36px !important; *line-height:36px; }
.m01m_tittle a { color:#6c6c6c; text-decoration:none; margin-right:5px; line-height:36px;}
.m01m_tittle a:hover{ color:#ff0000;}
.m01m_key {  width:338px; *width:338px !important; *width:328px; height:110px; color:#636262; font-size:12px; margin-left:5px; margin-right:5px; float:left; border-bottom:1px dotted #cccccc; overflow:hidden; } 
.m01m_key h1 { width:298px; height:26px; margin-left:28px; _margin-left:25px;  display:inline; margin-top:16px; color:#d70000; font-size:16px; font-weight:bold; overflow:hidden; margin-bottom:1px;  float:left;}
.m01m_key h1 a {color:#d70000;}
.m01m_key p { width:329px; height:70px; margin-left:auto; margin-right:auto; overflow:hidden; line-height:20px; color:#636363; font-size:12px; text-indent:2em;} 
.m01m_key p a { text-decoration:none; color:#ff0000; line-height:normal; }
.m01m_first { width:328px; height:52px; overflow:hidden; margin-left:10px; margin-top:9px; float:left; }
.m01m_ad { width:98px; height:48px; background-image:url(images/zindex2111.gif); padding:2px; overflow:hidden; float:left; } 
.m01m_ad a { border:none;}
.m01m_ad_content  { width:200px; height:50px; margin-left:15px; overflow:hidden; float:left; color:#d70000; font-size:16px; font-weight:bold; line-height:24px; margin-top:4px;}
.m01m_ad_content a {color:#d70000; text-decoration:none;}
.m01m_ad_content a:hover {color:#ff0000; text-decoration:underline;}
#m01m ul { width:335px; height:170px; line-height:24px; overflow:hidden; float:left; margin-left:8px; *margin-left:-8px !important; *margin-left:-8px; margin-top:10px; display:inline;  
}
#m01m ul li { width:330px; color:#484848; font-size:14px; overflow:hidden; height:24px;}
#m01m ul li a { color:#484848; text-decoration:none; background-image:url(images/zindex2112.gif); padding-left:16px; background-repeat:no-repeat; background-position:0 1px;}
#m01m ul li a:hover { text-decoration:underline;}
#m01r { width:300px; height:400px; margin-left:9px; float:left; overflow:hidden;}
.m01r_tool { width:290px; height:97px; float:left; border-top:1px solid #ffcf8d; border-bottom:1px solid #ffcf8d; background-color:#feeed7;} 
#m01r .left,#m01r .right{ width:5px; height:99px; display: inline; float:left;}
.m01r_tool01,.m01r_tool ul { width:97px; height:81px; background-color:#FFFFFF; border:1px solid #ffcf8d; float:left; margin:7px 7px 7px 5px; display:inline; overflow:hidden;}
.m01r_tool ul {width:173px; height:81px;  margin:7px auto 7px 0px; float:left; overflow:hidden;}
.m01r_tool ul li { width:100%; height:17px; margin-left:11px; _margin-left:6px; float:left; margin-top:2px;  }
.m01r_tool ul li img { float:left; width:19px; height:17px; margin-top:1px; _margin-top:0px;   }
.m01r_tool ul li a { width:130px; line-height:20px; line-height:23px\0; *line-height:24px !important; *line-height:24px;  height:17px; float:left; color:#636363; margin-left:5px;  overflow:hidden; _margin-top:-1px;}
.m01r_tool ul li a:hover { color:#FF0000;} 
.m01r_b { width:298px; height:290px; border:1px solid #ffcf8d; float:left; overflow:hidden; margin-top:9px;}
.m01r_tittle,.m03r_tittle { width:298px; height:33px; background-image:url(images/zindex_67.gif); float:left; overflow:hidden; color:#3f3f3f; }
.m01r_tittle h1 a,.m03r_tittle h1 a{ font-size:14px; font-weight:bold; float:left; color:#f20c00; margin:9px auto auto 19px;}
.m01r_tittle a {margin:10px auto 50px 3px; float:left; color:#f20c00;}
.m01r_tittle tt { float:left; margin:10px auto 50px 55px;}
.m01r_b ul { width:297px; height:auto; float:left; margin-top:8px; list-style:none;}
.m01r_b ul li { width:297px; height:auto; float:left; margin-bottom:1px; *margin-bottom:-1px !important; *margin-bottom:0px;  }
.m01r_b ul li label {width:96px; height:auto; display:block; float:left; text-align:right; line-height:22px; *line-height:24px !important; *line-height:22px; overflow:hidden; }
.m01r_b ul li tt { margin-left:10px; }
/*首页第一部分end*/
/*首页第二部分begin*/
#main02,#main03,#main04,#main05 { height:380px; margin-top:9px; }
.m02l {width:657px; height:378px; float:left; border:1px solid #fed08d; overflow:hidden;}
.m02l_title { width:657px; height:32px; background-image:url(images/zindex_74.gif); background-repeat:repeat-x; border-bottom:1px solid #ffdbaa; }
.m02l_title h1 a { margin:9px auto auto 12px; float:left; font-size:14px; font-weight:bold; color:#f21c00; text-decoration:none; width:128px; overflow:hidden; margin-right:100px; }
.m02l_title tt { color:#434242; margin-top:11px\0 !important; margin-top:10px; *margin-top:10px !important; *margin-top:10px; float:left;}
.m02l_title tt a { color:#434242; text-decoration:none; margin-right:5px; margin-left:5px;}
.m02l_title tt a:hover { color:#ff0000; text-decoration:none; }
.m02l ul { float:left; width:650px; height:320px; margin:20px auto auto 10px; overflow:hidden; display:inline;}
.m02l ul li { width:122px; height:160px; float:left; overflow:hidden; margin-right:7px; display:inline;  }
.m02l .img_bg a { width:118px; height:88px; border:1px solid #dcddd7; float:left; background-color:#FFFFFF; padding:1px; }
.m02l .img_bg img { width:118px; height:88px; overflow:hidden; float:left;}
.m02l .caption { margin-top:10px; width:120px; height:14px; float:left; text-align:center; color:#889351; overflow:hidden;}
.m02l .caption a { text-decoration:none; color:#020202;}  
.m02l .caption01 { margin-top:3px; width:120px; height:28px; overflow:hidden;float:left; text-align:center; color:#889351; line-height:14px;}
.m02l .caption01 a { text-decoration:none; color:#889351;}
.m02l a:hover { text-decoration:underline;}
.m02r { width:298px; height:378px; float:left; margin-left:9px; overflow:hidden; border:1px solid #fed08d;}
.m02r_title { width:298px; height:32px; background-image:url(images/zindex_74.gif); background-repeat:repeat-x; border-bottom:1px solid #ffdbaa; }
.m02r_title h1 a { margin:9px auto auto 12px; float:left; font-size:14px; font-weight:bold; color:#f21c00; text-decoration:none;  overflow:hidden; margin-right:135px; }
.m02r_title tt { color:#434242; margin-top:11px\0 !important; margin-top:10px; *margin-top:11px !important; *margin-top:11px; float:left;}
.m02r_title tt a { color:#f42e07; text-decoration:none; margin-right:5px; margin-left:5px;}
.m02r_first { width:270px; height:82px; float:left; overflow:hidden; margin:15px auto auto 18px;
display:inline; }
.m02r_ad { width:108px; height:80px; float:left; overflow:hidden; }
.m02r_ad a { }
.m02r_ad_content  { width:146px; height:82px; margin-left:15px; overflow:hidden; float:left; font-size:12px;  line-height:19px; margin-top:4px; overflow:hidden;}
.m02r_ad_content a { color:#5e5d5d; text-decoration:none;}
.m02r_ad_content a:hover {color:#ff0000; text-decoration:underline;}
.m02r ul { width:282px; height:220px;overflow:hidden; float:left; margin-left:12px; *margin-left:-4px !important; *margin-left:-4px; margin-top:17px; display:inline;  
}
.m02r ul li { width:268px; font-size:12px; margin-bottom:8px; overflow:hidden; height:14px;}
.m02r ul li a { color:#3f3f3f; text-decoration:none; background-image:url(images/zindex2112.gif); padding-left:16px; background-repeat:no-repeat; background-position:0 1px;}
.m02r ul li a:hover { text-decoration: underline; }
/*首页第二部分end*/
/*首页第三部分begin*/
#main03{ height:566px;}
.m03_tittle,.m04_tittle,.m05_tittle { width:970px; height:47px; background-image:url(images/zindex_79.gif); background-repeat:repeat-x; float:left; overflow:hidden;}
.m03_tittle .left,.m04_tittle .left,.m05_tittle .left { width:158px; height:47px; float:left;}
.m03_tittle .right,.m04_tittle .right,.m05_tittle .right { width:5px; height:44px; float:right; margin-top:2px;}
.m03_tittle .menu,.m04_tittle .menu,.m05_tittle .menu { width:362px; margin-left:400px; display:inline; height:27px; background-image:url(images/zindex_85.gif); background-repeat:repeat-x; float:left; overflow:hidden; margin-top:10px; color:#FFFFFF;}
.m03_tittle .menu .menu01,.m04_tittle .menu .menu01,.m05_tittle .menu .menu01{width:335px; height:14px; float:left; overflow:hidden; margin-top:7px;
*margin-top:8px !important; *margin-top:8px; margin-top:8px\0 !important;}
.m03_tittle .menu .menu01 a:hover,.m04_tittle .menu .menu01 a:hover,.m05_tittle .menu .menu01 a:hover { text-decoration:underline;}
.m03_tittle .menu .menu01 a,.m04_tittle .menu .menu01 a,.m05_tittle .menu .menu01 a{color:#FFFFFF; margin-left:3px; margin-right:3px;}
.m03_tittle .menu .left,.m04_tittle .menu .left,.m05_tittle .menu .left{ width:14px; height:27px; float:left; }
.m03_tittle .menu .right,.m04_tittle .menu .right,.m05_tittle .menu .right{ width:13px; height:27px; float:right; margin-top:0px; }
.m03l,.m03r,.m03b,.m05b,.m05b1 { width:658px; height:351px; border:1px solid #fed08d; float:left; margin-top:8px; overflow:hidden;  }
.m03l_l,.m03l_r {width:253px; height:351px; float:left; overflow:hidden;}
.m03l_l_title,.m03l_r_title {width:253px; height:32px; background-image:url(images/zindex_74.gif); background-repeat:repeat-x; float:left; overflow:hidden; border-bottom:1px solid #ffdbaa;}
.m03l_l_title h1,.m03l_r_title h1 { width:93px; height:29px; background-image:url(images/zindex_96.gif); float:left;  margin-top:4px; margin-left:16px; z-index:99; position:absolute;  font-size:14px; text-align:center; padding-top:8px; overflow:hidden; background-repeat:no-repeat; }
.m03l_l_title h1 a,.m03l_r_title h1 a { color:#f21c00;}
.m03l_r {width:405px; height:351px; float:left; overflow:hidden;}
.m03l_r_title { width:405px;}
.m03l_r_title h1 {margin-left:0px; float:left;}
.m03l_r_title tt { float:right; margin-right:10px; margin-top:11px;}
.m03l_r_title tt a {  color:#ff1d00; }
.m03l_l .slide01 { width:230px; height:120px; float:left; display:inline; margin:15px auto auto 12px;;  }
.m03l_l ul { width:232px; *width:236px !important; *width:236px; width:232px\0 !important; height:150px;overflow:hidden; float:left; margin-left:12px; *margin-left:-4px !important; *margin-left:-4px; margin-top:17px; display:inline;  
}
.m03l_l ul li { width:222px; *width:236px !important; *width:236px; width:222px\0 !important; font-size:12px; margin-bottom:8px; overflow:hidden; height:14px;}
.m03l_l ul li a { color:#585757; text-decoration:none; background-image:url(images/zindex2112.gif); padding-left:16px; background-repeat:no-repeat; background-position:0 1px;}
.m03l_l ul li a:hover { text-decoration: underline; }
.m03l_r ul { width:405px;height:210px;overflow:hidden; float:left;   border-left:1px solid #ededed; background-image:url(images/zindex_107.gif); background-repeat:repeat-x; padding-top:14px;} 
.m03l_r ul dl { width:405px; font-size:12px;  overflow:hidden; height:14px; float:left;
padding-left:15px;
margin-bottom:13px;}
.m03l_r ul dl dt { float:left; text-align:left;}
.m03l_r .dt_1 { width:55px; overflow:hidden;}
.m03l_r .dt_2 { width:160px; overflow:hidden;}
.m03l_r ul dl dt a { color:#585757; text-decoration:underline; }
.m03l_r .ad02 { width:405px; height:100px; float:left; display:inline; border-left:1px solid #ededed; padding-top:8px; padding-left:10px; }
.m03r {width:298px; margin-left:9px;}
.m03r_tittle a {margin:10px auto 50px 3px; float:left; color:#f20c00;}
.m03r_tittle tt a { float:left; margin:10px auto 50px 160px;}
.m03r01_l,.m03r ul { width:96px; height:136px; float:left; overflow:hidden; text-align:center; line-height:34px; margin:20px auto auto 13px; display:inline;}
.m03r01_l img  { width:96px; height:96px; float:left; overflow:hidden; display:block;}
.m03r01_l a { color:#5e5d5d;}
.m03r ul { width:156px; text-align:left; height:126px; line-height:18px; margin-left:16px;}
.m03r ul li { width:156px; height:16px; float:left; overflow:hidden; margin-bottom:6px;}
.m03r ul li a { text-decoration:none; color:#585757;}
.m03r ul li a:hover { text-decoration: underline;}
.m03r02_menu { width:298px; height:26px; float:left; background-image:url(images/zindex_110.gif); background-repeat:repeat-x; margin-top:5px;}
.m03r02_menu h1 { width:81px; height:26px; background-image:url(images/zindex_109.gif); float:left;  background-repeat:no-repeat; margin-top:0px;  text-align:center; line-height:26px; margin-left:5px;  }
.m03r02_menu h1 a { color:#f21c00;}
.m03r02_menu .on { width:81px; height:26px; background-image:url(images/zindex_101.gif); float:left;  background-repeat:no-repeat; margin-top:0px;   text-align:center; line-height:26px; margin-left:5px;  }
.m03r .ul_01 { width:280px; height:110px; float:left; overflow:hidden; margin:15px auto auto 15px; display:inline;}
.m03r .ul_01 .li_01,.m03r .t,.m03r .t01  { width:128px; float:left; margin-right:10px; }
.m03r .t { width:128px; height:80px; margin-right:0px;  overflow:hidden; display:block; background-color:#999999;}
.m03r .t01 {  height:14px;  text-align:center; margin-right:0px; margin-top:10px; }
.m03r .t01 a {color:#585757;}
.m03b { width:968px; height:148px;  }
.m03b_title {width:968px; height:20px;  float:left; overflow:hidden; border-bottom:1px solid #ffdbaa; border-top:1px solid #ffffff; background-color:#fff5ec; padding-top:5px;}
.m03b_title h1 a { margin-left:15px; width:100px; height:16px; overflow:hidden; padding-left:11px; color:#f21c00; font-size:14px; background-image:url(images/zindex_111.gif); background-repeat:no-repeat; float:left; }
.m03b_title tt a{ margin-right:30px; margin-top:1px; float:right; color:#f21c00;}
.m03b ul,.m04b ul { width:940px; height:105px; float:left; overflow:hidden; margin:14px auto auto 18px; display:inline;}
.m03b ul li,.m04b ul li { width:180px; height:100px; float:left; overflow:hidden; margin-right:8px; }
.m03b ul li img,.m04b ul li img { width:180px; height:75px; float:left; }
.m03b ul li span,.m04b ul li span { width:180px; height:22px; overflow:hidden; text-align:center; overflow:hidden; display:block; line-height:30px;}
.m03b ul li span a,.m04b ul li span a { color:#585757; text-decoration:none;}
.m03b ul li span a:hover,.m04b ul li span a:hover {  text-decoration: underline;}
/*首页第三部分end*/
/*首页第四部分begin*/
#main04 {height:609px;}
.m04l,.m04r,.m04b,.m051,.m052,.m053,.m054 { width:249px; height:385px; float:left; background-color:#fff4ea; border:1px solid #fed08d; overflow:hidden; margin-top:9px;}
.m04l_tittle { width:249px; height:41px; float:left; border-top:1px solid #ffffff; line-height:41px;}
.m04l_tittle a {margin-left:18px;}
.m04l_tittle tt a { margin-left:120px; }
.m04l_content { width:239px; height:336px; float:left; border:1px solid #fed496; overflow:hidden; margin-left:4px; background-color:#FFFFFF; display:inline;}
.m04l_content ul { width:225px; height:230px; margin:15px auto auto 12px; float:left; overflow:hidden; display:inline;}
.m04l_content ul li { width:100%; height:18px; float:left; overflow:hidden; margin-bottom:5px; line-height:16px; }
.m04l_content ul li a { text-decoration:none; color:#434343; margin-left:10px;}
.m04l_content ul li a:hover { text-decoration:underline;}
.m04l_content .f a,.m04l_content .f p a { width:110px; height:70px; float:left; margin:16px auto auto 12px; overflow:hidden;}
.m04l_content .f p a{ width:98px;  line-height:18px; }
.m04l_content .f p a:hover { text-decoration:underline;}
.m04l_content ul li em {width:24px; height:14px; background-image:url(images/zindex_118.gif); text-align:center; line-height:14px; float:left; color:#FFFFFF; }
.m04r { width:708px; margin-left:9px; background-color:#FFFFFF; }
.m04r_tittle {width:708px; margin-top:-1px;}
.m04r_tittle a { margin:10px auto auto 23px; float:left;}
.m04r_tittle tt { margin-left:540px; float:left; margin-top:2px;}
.m04r ul { width:685px; height:335px; float:left; overflow:hidden; margin:18px auto auto 22px; _margin-left:11px; }
.m04r ul li { width:115px; height:148px; float:left; overflow:hidden; margin-right:20px; margin-bottom:18px; }
.m04r ul li img { width:115px; height:100px; float:left; overflow:hidden; margin-bottom:3px; border:1px solid #e0e0e0; }
.m04r ul li span a { width:115px; height:14px; float:left; overflow:hidden; text-align:center; margin-top:6px; }
.m04r ul li span a:hover { text-decoration:underline;}
.m04b {width:968px; height:156px; border:1px solid #d8d8d8; margin-top:8px; background-color:#FFFFFF;}
.m04b_title {width:968px; height:26px;  float:left; overflow:hidden; border-bottom:1px solid #e4e4e4; border-top:1px solid #ffffff; background-color:#f1f1f1;}
.m04b_title h1 a { margin-left:15px; margin-top:6px; height:16px; overflow:hidden; padding-left:11px; color:#585757; font-size:14px; background-image:url(images/zindex_130.gif); background-repeat:no-repeat; float:left; }
.m04b_title tt a{ margin-right:30px; margin-top:1px; float:right; color:#f21c00;}
.m04b_title dl { width:364px; height:26px; float:left; overflow:hidden; margin-left:450px; display:inline; }
.m04b_title dl dt { float:left; text-align:center; padding-left:4px; padding-right:6px;background-image:url(images/zindex_124.gif); background-repeat:no-repeat; background-position:right; width:30px; line-height:28px; }
.m04b_title dl dt a:hover { text-decoration:underline;}
.m04b_title dl dt b {font-weight:bold;}
/*首页第四部分end*/
/*首页第五部分begin*/
#main05 { height:498px;}
.m051,.m052,.m053,.m054 { width:233px;  height:253px; background-color:#ffffff;}
.m052,.m053,.m054 { margin-left:10px;}
.m051_tittle,.m052_tittle,.m053_tittle,.m054_tittle { width:233px; margin-top:-1px; }
.m051_tittle a,.m052_tittle a,.m053_tittle a,.m054_tittle a { margin:10px auto auto 20px; float:left; }
.m051_tittle a:hover,.m052_tittle a:hover,.m053_tittle a:hover,.m054_tittle a:hover { text-decoration:none;}
.m051_tittle tt,.m052_tittle tt,.m053_tittle tt,.m054_tittle tt { margin-left:80px; float:left; margin-top:2px;}
.m054_tittle tt { margin-left:50px;}
.m051 img,.m051 p a,.m052 img,.m052 p a,.m053 img,.m053 p a,.m054 img,.m054 p a { width:96px; height:67px; float:left; margin:9px auto auto 12px; overflow:hidden;}
.m051 p a,.m052 p a,.m053 p a,.m054 p a{ width:98px; line-height:18px; }
.m051 p a:hover,.m052 p a:hover,.m053 p a:hover,.m054 p a:hover { text-decoration:underline;}
.m051 ul,.m052 ul,.m053 ul,.m054 ul { float:left; margin-top:5px; width:216px; height:128px; overflow:hidden; }
.m051 ul li,.m052 ul li,.m053 ul li,.m054 ul li { width:216px; *width:226px !important; *width:226px; width:212px\0 !important; font-size:12px; overflow:hidden; height:16px; line-height:16px; padding-bottom:1px; float:left; margin-top:7px;  margin-left:15px; border-bottom:1px dashed #bfbfbf; display:inline;}
.m051 ul li a,.m052 ul li a,.m053 ul li a,.m054 ul li a {  color:#585757; text-decoration:none; background-image:url(images/zindex2112.gif); padding-left:10px; background-repeat:no-repeat; background-position:-5px 1px; }
.m051 ul li a:hover,.m052 ul li a:hover,.m053 ul li a:hover,.m054 ul li a:hover { text-decoration: underline; }
.m05b,.m05b1 { width:723px; height:168px;    }
.m05b_title,.m05b1_title {width:723px; height:20px;  float:left; overflow:hidden; border-bottom:1px solid #ffdbaa; border-top:1px solid #ffffff; background-color:#fff5ec; padding-top:5px;}
.m05b_title h1 a,.m05b1_title h1 a { margin-left:15px; width:auto; height:16px; overflow:hidden; padding-left:11px; color:#f21c00; font-size:14px; background-image:url(images/zindex_111.gif); background-repeat:no-repeat; float:left; }
.m05b_title tt a,.m05b1_title tt a{ margin-right:30px; margin-top:1px; float:right; color:#f21c00;}
.m05b p {  width:703px; height:108px; float:left; margin:10px auto auto 8px; display:inline; overflow:hidden;}
.m05b1 { width:234px; margin-left:9px; }
.m05b1_title { width:254px;}
.m05b1_title tt a { float:left; margin-left:95px;}
.m05b1 .video,.m05b1 p { width:169px; height:100px; float:left; margin:8px auto auto 32px; display:inline; }
.m05b1 p {width:169px; height:14px; margin-top:6px; text-align:center; overflow:hidden; font-size:12px; color:#3e3e3e;}
.m05b1 p a { color:#3e3e3e; text-decoration:none;}
.m05b1 p a:hover {text-decoration: underline;}
/*首页第五部分end*/
/*友情链接begin*/
.m06 {width:968px; margin-left:auto; margin-right:auto; height:80px; border:1px solid #d8d8d8;  background-color:#FFFFFF; display:block; margin-top:9px; }
.m06_title {width:968px; height:26px;  float:left; overflow:hidden; border-bottom:1px solid #e4e4e4; border-top:1px solid #ffffff; background-color:#f1f1f1;}
.m06_title h1 a { margin-left:15px; margin-top:6px; height:16px; overflow:hidden; padding-left:11px; color:#585757; font-size:14px; background-image:url(images/zindex_130.gif); background-repeat:no-repeat; float:left; }
.m06 ul { width:940px; height:50px; float:left; margin-top:10px; margin-left:10px; overflow:hidden; display:inline;}
.m06 ul li {  height:15px; float:left; margin-right:10px; margin-bottom:5px; overflow:hidden; display:block; }
.m06 ul li a { color:#585757; text-decoration:none;}
.m06 ul li a:hover { text-decoration:underline;}
/*友情链接end*/
/*首页内容部分*/
/*底部begin*/
#footer,#c_footer {width:970px; margin-top:30px; height:auto; margin-left:auto; margin-right:auto; overflow:hidden; color:#a0a0a0; text-align:center; line-height:20px; padding-bottom:200px; }
#c_footer { width:980px; padding-top:50px; padding-bottom:50px;}
#footer a,#c_footer a {color:#a0a0a0; text-decoration:none; }
#c_footer,#c_footer a { color:#666666;}
#footer a:hover,#c_footer a:hover { text-decoration:underline;}


/*底部end*/ 